package com.biz.primus.model.oms.vo.returns;

import com.biz.primus.model.oms.enums.returns.ReturnState;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;
import java.sql.Timestamp;

/**
 * @author LGJ
 * @date 2017/11/20
 */
@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
@ApiModel("退单商品明细")
public class OmsReturnItemVo {

	@ApiModelProperty("退单编号")
	private String returnCode;

	@ApiModelProperty("商品名")
	private String productName;

	@ApiModelProperty("明细ID")
	private Long itemId;

	@ApiModelProperty("商品编码")
	private String productCode;

	@ApiModelProperty("价格")
	private Integer finalPrice;

	@ApiModelProperty("数量")
	private Integer quantity;

	@ApiModelProperty("退单状态")
	private ReturnState returnState;

	@ApiModelProperty("申请时间")
	private Timestamp createTime;

	@ApiModelProperty("操作人")
	private String operator;
}
